﻿using System;
using System.Collections.Generic;
using PortalCurriculo.Domain;

namespace PortalCurriculo.WebUI.Helpers
{
    public class RecruiterAccessHelper : GeneralAccess
    {
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);
            VerifyAccess();
        }

        private void VerifyAccess()
        {
            var selecionador = SelecionadorLogado;
            if (selecionador == null)
                Response.Redirect(Recruiter.HomePage);
        }

        public static List<Empresa> RecruiterCompaniesLogged
        {
            get { return (List<Empresa>)SessionHelper.Session(SessionHelper.SessionName.EmpresasSelecionadorLogado); }
        }

        public static Selecionador RecruiterLogger
        {
            get { return (Selecionador)SessionHelper.Session(SessionHelper.SessionName.SelecionadorLogado); }
        }
    }
}